Keysight Pathwave 89600 VSA .NET API
ChangeLogicalChannels(LogicalChannelType[]) Method
See Also 
Agilent.SA.Vsa.Interfaces Assembly > Agilent.SA.Vsa Namespace > Input Class > ChangeLogicalChannels Method : ChangeLogicalChannels(LogicalChannelType[]) Method


logicalChannelTypes
An ordered list of the logical channel types. The input logical channels will be in the same order as the specified types.

Glossary Item Box

Changes the input channel configuration for the current measurement by specifying logical channel types for the input channels.

Syntax

Visual Basic (Declaration) 
Public Overloads MustOverride Sub ChangeLogicalChannels( _
   ByVal ParamArray logicalChannelTypes() As LogicalChannelType _
) 
C# 
public abstract void ChangeLogicalChannels( 
   params LogicalChannelType[] logicalChannelTypes
)
C++/CLI 
public:
abstract void ChangeLogicalChannels( 
   ... array<LogicalChannelType>^ logicalChannelTypes
) 

Parameters

logicalChannelTypes
An ordered list of the logical channel types. The input logical channels will be in the same order as the specified types.

Exceptions

ExceptionDescription
System.ArgumentNullExceptionlogicalChannelTypes is null.
System.ArgumentOutOfRangeExceptionlogicalChannelTypes is not possible with the currently selected hardware.

Remarks

Hardware Interchangeability: Use this method when hardware interchangeability is important.

Affect on Traces: Undefined. The Measurement.PresetTraces, RemoveExtra, and TraceCollection.ArrangeWindows methods may be useful in presetting traces to a default number, result assignment, and layout after changing the channel configuration.

Requirements

Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)

See Also